package com.springboot.mall.service;

import com.github.pagehelper.PageInfo;
import com.springboot.mall.model.entity.Category;
import com.springboot.mall.model.request.AddCategoryRequest;
import com.springboot.mall.model.request.UpdateCategoryRequest;
import com.springboot.mall.model.vo.CategoryVO;

import java.util.List;

public interface CategoryServcice {
   void add(AddCategoryRequest addCategoryRequest);
   void update(UpdateCategoryRequest updateCategoryRequest);
   void delete(Integer id);
   PageInfo listForAdmin(Integer pagenum, Integer pageSize);

   List<CategoryVO> listForCustomer(Integer parentId);


}
